package com.zmn.oms.dubbo.interfaces.normal.order;

import com.zmn.common.dto2.ResponseDTO;
import com.zmn.common.dto2.data.LayuiTableDO;
import com.zmn.oms.common.dio.normal.query.GirdOrderWorkQueryDIO;
import com.zmn.oms.common.dro.normal.order.GridOrderWorkDRO;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;

import javax.validation.constraints.NotNull;

/**
 * 类描述：网格查询
 * @author heciqi
 * @date 2021/7/20 10:08
 */
@Api(
        value = "网格工单查询",
        tags = {"网格工单查询"}
)
public interface GridOrderWorkListRemoteService {
    /**
     * 查询网格列表
     * @return
     */
    @ApiOperation(
            value = "网格工单查询",
            response = ResponseDTO.class,
            tags = {"工单查询"}
    )
    ResponseDTO<LayuiTableDO<GridOrderWorkDRO>>  listOrderWork(@NotNull(message = "入参不能为空") GirdOrderWorkQueryDIO girdOrderWorkQueryDIO);
}
